home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Auge 4000 / Auge 4000 #43 (1990-04-23)(Amiga User Gruppe Einzugsgebiet 4000).zip / Auge 4000 #43 (1990-04-23)(Amiga User Gruppe Einzugsgebiet 4000).adf / Hilfen / Anleitung / batchman.dok < prev    next >
Text File  |  1990-04-20  |  11KB  |  277 lines

  1.  
  2. Anleitung zu Batchman V1.1
  3.  
  4.    I. was ist Batchman
  5.   II. wie arbeitet Batchman
  6.  III. wie installiere ich Batchman
  7.   IV. wie arbeite ich mit Batchman
  8.    V. Beispiel
  9.   VI. Fehlerdiagnose
  10.  VII. Hinweise
  11. VIII. Copyright
  12.  
  13. ----------------------------------------------------------------------------
  14.  
  15.  I. Was ist Batchman?
  16.  
  17. Batchman ist ein Programm das dem Benutzer erlaubt CLI-Programme
  18. oder Batchfiles nur durch anklicken auf einen Schalter auszuführen.
  19. So kann man es als Zentrum eines Bediensystems benutzen, wobei der
  20. Benutzer nur noch mit seiner Maus auf Schalter klickt um zu arbeiten.
  21.  
  22. Das bedeutet, kein komplettes Hochfahren der Workbench ist notwendig
  23. um nur mal eben mit seinen Textprogramm einen Brief auszudrucken oder
  24. ein Spiel zu spielen.
  25.  
  26. Wie auf dieser Diskette ist Batchman in der Startup-Sequence installiert
  27. und wird nachdem die wichtigsten Befehle installiert sind direkt gestartet.
  28. So kann man bei ziemlich langen Startsequencen viel Zeit sparen wenn man
  29. nur eine Kleinigkeit mit dem Amiga erledigen will.
  30.  
  31. Hat man koplexere Dinge vor als der Batchman es Ihnen anbieten kann, z.B.
  32. umfangreiches editieren von Disketten über Workbench und ein oder mehrerer
  33. CLI-Fenster, so klickt man einfach auf das Closegagdet oben links des
  34. Batchmanfensters (auch Schließsymbol genannt) und der Computer bootet den
  35. Rest der angefangenen Startup-sequence.
  36.  
  37. Wenn Sie diese Diskette gebootet haben konnten Sie dies ja wunderbar
  38. feststellen. Natürlich ist der Batchman für eine normale Workbench nicht
  39. unbedingt notwendig. Ist aber ausgezeichnet zu gebrauchen bei Benutzern mit
  40. einer Workbench die über 2 oder mehrere Disketten geht (z.B. bei Auslagerung
  41. des C:-Ordners auf eine andere Diskette; und natürlich bei Festplatten oder
  42. Filecardbesitzern.
  43.  
  44. ----------------------------------------------------------------------------
  45.  
  46. II. Wie arbeitet Batchman?
  47.  
  48. Oberste Regel: Batchman benötigt Platz, also immer beim ersten Starten nach
  49. einen Booten der Anlage den Befehl 'Stack' mit einem Wert von 8000 verwenden.
  50. Nach Aufruf von Batchman lädt dieser ein Textfile aus dem er die zu
  51. benutzenden Programme oder Batchfiles erfährt. Wird kein Textfile vorge-
  52. geben sucht Batchman im Ordner S: nach dem File "Batchman.dat".
  53.  
  54. Das Format des File muß wie folgt aussehen:
  55.  
  56. Pfad Name Kommando
  57.  
  58. Der Pfad muß den kompletten Weg zu dem auszuführenden Programm oder Batch-
  59. file angeben (keine Leerzeichen verwenden).
  60.  
  61. Name ist der Inhalt des Schalters auf dem Batchmanfenster der nicht länger
  62. als 15 Zeichen lang sein darf.
  63.  
  64. Kommando beschreibt die Art des Programms wobei
  65. 'R' bedeutet es handelt sich um ein Batchfile
  66. 'Q' ist wie R allerdings kehrt man nach Beendigung des Programms nicht
  67.     mehr zum Batchmanfenster zurück
  68. 'C' bedeutet das Programm ist direkt aufrufbar (z.B. ein Befehl)
  69.  
  70. Außer bei dem Kommando Q kehren Sie nach Beendigung des Programms immer zum
  71. Batchman zurück, daher benötigen Sie auch keine Workbench.
  72.  
  73. Am unteren Rand des Batchmanfensters kann der Benutzer dem anzuklickendem
  74. Programm Daten mitgeben. Haben Sie z.B. den DME im Batchman.dat-file einge-
  75. tragen so können Sie hier den Pfad des zu editierenden Programms eintippen.
  76. Nach Anklicken des Schalters DME können Sie dann sofort loslegen.
  77.  
  78. Als Beispiel hier das Batchman.dat-File von dieser Diskette:
  79.  
  80. s/wirstart Wir R
  81. s/inhaltstart Inhalt R
  82. s/pdstart PDSerie R
  83. s/soundstart SoundSerie R
  84. s/copyfstart CopyFete R
  85. s/aufnstart Aufnahme R
  86. s/fontbstart FontBild R
  87. s/anleistart Anleitung R
  88.  
  89. Erlärung zur ersten Zeile:
  90.  
  91. Nach Aufruf von Batchman aus der Startup-sequence liest Batchman dieses
  92. File. Oben links im Batchmanfenster erscheint der Schalter 'Wir', daneben
  93. 'Inhalt', 'PDSerie' usw. Klickt man nun auf den Schalter 'Wir' liest
  94. Batchman das Batchfile 'Wirstart' aus dem S:Ordner und startet es.
  95.  
  96. Im File 'Wirstart' steht folgendes:
  97.  
  98. tdd wir
  99.  
  100. Das heißt der Befehl tdd (TextDisplayDeluxe) soll das Textfile 'Wir' auf
  101. dem Bildschirm anzeigen.
  102. Das Kommando R bedeutet das man nach lesen des Textes und drücken auf 'Ende'
  103. wieder im Batchmanfenster ist.
  104.  
  105. Es empfielt sich bei größeren umfangreichen Programmen immer erst das
  106. Directory am Ende das Pfades aktuell zu machen. Das heißt benutzen sie den
  107. Befehl 'cd' da viele Programme Teile nachladen aber sonst nichts finden
  108. würden.
  109.  
  110. ----------------------------------------------------------------------------
  111.  
  112. III. Wie installiere ich Batchman?
  113.  
  114. Kopieren Sie das Programm Batchman aus dem C-Ordner dieser Diskette in den
  115. C-Ordner Ihrer Workbench. Erstellen Sie das File 'Batchman.dat' mit einem
  116. Editor (z.B. Ed, Az, DME...) und speichern es im S-Ordner Ihrer Workbench.
  117. Editieren Sie Ihre Startup-Sequence im S-Ordner Ihrer Workbench und
  118. installieren Batchman. (Bei der Standart-Workbench vielleicht nach dem
  119. Befehl addbuffers) Vergessen Sie nicht vorher 'Stack 8000' einzutragen!
  120. Booten Sie nun den Computer und wenn das Batchmanfenster erscheint und der
  121. Computer nicht abstürzt sind Sie fast besser als ich.
  122. Wenn es nicht klappt seien Sie nicht traurig ich habe auch einige Zeit
  123. gebraucht bis alles einwandfrei lief.
  124.  
  125. ----------------------------------------------------------------------------
  126.  
  127. IV. Wie arbeite Ich mit Batchman?
  128.  
  129. Wenn Sie alles vorherige beherzigen und installiert haben so können sie
  130. nun eigentlich loslegen und nach Herzenslust die Datei 'Batchman.dat'
  131. ändern. Installieren Sie Ihr Textprogramm, Dateiprogramm, Spiele; alles
  132. was Sie haben und öfters benutzen. Es gibt nur zwei Probleme:
  133. 1. Nicht alles und jedes läßt sich installieren, manches nur nach zahl-
  134.    reichen ausnutzen der großen Trickkiste.
  135. 2. Sie können z.Z. mit der Version 1.1 von Batchman nur maximal 44 Schalter
  136.    definieren. Hoffen wir auf die nächste Version die viel mehr können soll.
  137. Wenn Sie Probleme haben greifen Sie sofern vorhanden auf Bücher zurück,
  138. z.B. Systemhandbuch zum Amiga, diverse Amigados-Bücher, Fachwissen von
  139. Amigaverseuchten Freunden, Bekannten und Verwandten, oder schreiben Sie
  140. wenn garnichts mehr hilft an mich.
  141.  
  142. ----------------------------------------------------------------------------
  143.  
  144. V. Beispiele ?!
  145.  
  146. Wie auch ich lernen auch viele andere aus Beispielen, daher habe ich an
  147. dieser Stelle mal meine Startup-sequence und mein Batchman.dat eingefügt.
  148.  
  149. System/FastMemFirst
  150. System/Setmap d1
  151. SetClock opt load
  152. Run >nil: VirusX -a -r -x279 -y0
  153. Tracksalve >nil: a s n v /02r
  154. BlitzDisk >nil: also golem.device nochip
  155. DMouse >nil: -a5 -m1 -w1 -p56 -C AShell "newcon:0/41/640/210/Reserve"
  156. mount dh4:
  157. mount dh5:
  158. stack 8000 ; <--------------------- Hier ist ! ! !
  159. Batchman   ; <--------------------- Batchman  ! ! !
  160. Resident Ashell L:Ash SYSTEM
  161. Mount NewCon:
  162. Mount Vd0:
  163. ; BlitzDisk >nil: 1200 also golem.device clip 400 nochip
  164. copy dh0:t/dr ram:disk.info
  165. copy dh0:t/dv vd0:disk.info
  166. LoadWB
  167. wait
  168. Mymenu >nil:
  169. assign Vsh_Editor: dh0:c/ed
  170. Ashell "NewCon:0/41/640/210/Dirk's Powershell"
  171. Endcli >nil:
  172.  
  173. Nach dem Booten erscheint nach ca. 5 Sekunden das Batchmanfenster und zeigt
  174. z.Z. die Schalter die sie aus dem Batchman.dat-File sehen können.
  175.  
  176. dh0:c/diskmaster DiskMaster C
  177. dh0:utilities/turbobackup TurboBackUp C
  178. dh0:utilities/xcopy_II  XCopy_II C
  179. dh0:c/powerpacker PowerPacker C
  180. dh0:utilities/calculator Calculator C
  181. dh0:c/diskzap DiskZap C
  182. dh0:c/newzap NewZap C
  183. dh0:utilities/bootblockmaker BBM C
  184. dh0:c/bootmaker Bootmaker C
  185. dh0:utilities/calendar Calendar C
  186. dh0:utilities/show_disk ShowDisk C
  187. dh0:c/diskfree DiskFree C
  188. dh0:c/joysticktester JoystickTest C
  189. dh0:c/purty Purty C
  190. dh0:utilities/kwikbackup KwiKBackUp C
  191. dh0:c/az AZ C
  192. dh0:c/ed ED C
  193. dh0:utilities/iconmaster IconMaster C
  194. dh0:utilities/iconlab IconLab C
  195. dh0:utilities/keytoy2000 KeyToy C
  196. dh0:c/mascii ASCII-List C
  197. dh0:catalog/aquafish/start AquaFish R
  198. dh0:s/b/multistart MultiTerm R
  199. dh1:dpaint_III/dpaint DPaint_III C
  200. dh0:s/b/sonstart Sonix R
  201. dh0:s/b/beckerstart BeckerText R
  202. dh1:datamat/datamat DataMat C
  203. dh1:dls/dls DeluxeSound C
  204. dh0:games/tiles Tiles C
  205. dh0:s/b/obstart Obsess R
  206. dh0:games/paranoid/start Paranoid R
  207. dh0:s/b/wheelstart Wheel R
  208. dh0:s/b/simstart SimCity R
  209. dh0:s/b/typestart SchreibKurs R
  210. dh0:s/b/ghoststart GhostPool R
  211. dh0:s/b/birdsstart Birds R
  212. dh3:klidex Klide C
  213. dh0:s/b/snowstart Snowfall R
  214. dh0:s/b/trackstart TrackBall R
  215. dh0:s/b/turnstart Turner R
  216. dh3:walker1start Walker_I R
  217. dh3:walker2start Walker_II R
  218. dh0:s/b/nude17start Nude17 R
  219. dh0:prefs Preferences C
  220.  
  221. Damit keiner auf dumme Ideen kommt, alles was hier steht habe ich auch als
  222. Originalprogramm im Regal stehen.
  223.  
  224. ----------------------------------------------------------------------------
  225.  VI. Fehlerdiagnose !!!
  226.  
  227. Sollten die Empfehlungen von Punkt IV. nicht geholfen haben, dann habe ich
  228. noch einige Tips und Erfahrungen.
  229.  
  230. Leider ist die Version 1.1 von Batchman nicht fehlerfrei. So stellt sich der
  231. Parser (Programmteil der das Batchman.dat-File liest und prüft) recht stur.
  232. So habe ich teilweise feststellen können das eine gesamte Kommandozeile
  233. im Batchman.dat-File nicht zu lang sein darf (Probleme ab ca. 60 Zeichen).
  234. Außerdem sind manche Sonderziechen (z.B. '-' u.ä.) nicht zugelassen.
  235. Hier stürtzt Batchman oft ab. Sind Fehler im Batchman.dat so zeigt dies
  236. Batchman nach Aufruf an mit z.B. 'Error in line #5'. Wenn Sie nun das
  237. Batchman.dat-File prüfen zählen Sie von oben runter beginnend mit '0'!!!
  238. Sonst können Sie nämlich lange suchen.
  239. Hat das File mehr als 44 Zeilen (mit Inhalt, Leerzeilen zählen nicht) so
  240. wird ab der 45. (vollen) Zeile der Rest ignoriert.
  241. Vielleicht helfen Ihnen diese Tips ja schon weiter.
  242.  
  243. ----------------------------------------------------------------------------
  244.  VII. Hinweise
  245.  
  246. Wie bereits gesagt, kann man am unteren Rand des Batchmanfensters dem
  247. anzuklickendem Programm Daten mitgeben. Haben Sie z.B. den DME im Batchman
  248. dat-file eingetragen so können Sie hier den Pfad des zu editierenden
  249. Programms eintippen.(Ohne Return)
  250. Nach Anklicken des Schalters DME können Sie dann sofort loslegen.
  251. Was der Programmautor nicht verrät, ist das die Zeile auch ohne Schalter-
  252. drücken verwendet werden kann. So kann hier auch jeder andere Befehl, der
  253. nicht im Batchmanfenster zur Verfügung steht eingegeben werden. Verfügt
  254. der C-Ordner z.B. über den Befehl 'List' so tippe ich diesen in die untere
  255. Eingabezeile und drücke Return. Der Befehl wird nun im Amigadosfenster (oder
  256. in einer eventuell offenen Shell) ausgeführt. Nachteil ist nur das Batchman
  257. nun sofort wieder sein eigenes Fenster öffnet. Man muss nun die Fenster
  258. dauernd hin und herschalten um das Ergebnis zu sehen. (use DMOUSE!)
  259. Auch kann in der Eingabezeile ein Pfad von einen zu startendem Programm
  260. eingegeben werden. Allerdings dürfte das nur funktionieren wenn das Programm
  261. nicht nachlädt. Ansonsten aktuallisieren sie erst das Directory (CD).
  262. Ich denke diese Hinweise dürften als Anregung reichen.
  263. ----------------------------------------------------------------------------
  264.  
  265.  VIII. Copyright
  266.  
  267. Das Programm ist PD ich bitte allerdings die Bedingungen in der englischen
  268. Anleitung zu beachten.
  269.  
  270. ----------------------------------------------------------------------------
  271. Gruß
  272.  
  273. der PD-Pool-Verwalter von A.U.G.E. 4000 - Dirk -
  274.  
  275. PS. schreiben Sie zu meinen Händen wenn Sie Fragen haben!
  276.  
  277. Im März 1990